package com.zenghus.single;

//饿汉单例
//什么时候用到什么是加载：但是如果多并发的话就会有多个对象
    //加synchronized的话执行效率就会大大的下降
public class SingleOne {
    private static SingleOne so;

    private SingleOne(){};

    public static synchronized SingleOne getInstance(){
        if(so==null){
            so=new SingleOne();
        }
        return so;
    }
}
